"use strict";
/**
 * 命令行程序入口
 * 1.mockdata <规则文件>
 * 2.mockdata All  处理所有规则文件。
 */
var program=require("commander");
var mockutil=require("./mockutil");

program.version("v0.1.0")
.option('-f --file <file>')
.option("-a --all <directory>","deal all rule files in the directory")
.option("-p --print <file>","print result of the rule ")
.parse(process.argv);

if(program.print){
    mockutil.printMockData(program.print);
}
if(program.file){
    mockutil.mockData(program.file);
}
if(program.all){
    mockutil.mockDatas(program.all);
}
